与其他工具的连接 |
您所在的位置:网站首页 › Telegraf tdengine插件 › 与其他工具的连接 |
与其他工具的连接Telegraf安装Telegraf配置TelegrafGrafana安装Grafana配置Grafana使用GrafanaMatlabMatLab的JDBC接口适配在MatLab中连接TDengine获取数据R与其他工具的连接
Telegraf TDengine能够与开源数据采集系统Telegraf快速集成,整个过程无需任何代码开发。 安装Telegraf目前TDengine支持Telegraf 1.7.4以上的版本。用户可以根据当前的操作系统,到Telegraf官网下载安装包,并执行安装。下载地址如下:https://portal.influxdata.com/downloads 配置Telegraf修改Telegraf配置文件/etc/telegraf/telegraf.conf中与TDengine有关的配置项。 在output plugins部分,增加[[outputs.http]]配置项: url:http://ip:6020/telegraf/udb,其中ip为TDengine集群的中任意一台服务器的IP地址,6020为TDengine RESTful接口的端口号,telegraf为固定关键字,udb为用于存储采集数据的数据库名称,可预先创建。method: "POST" username: 登录TDengine的用户名password: 登录TDengine的密码data_format: "json"json_timestamp_units: "1ms"在agent部分: hostname: 区分不同采集设备的机器名称,需确保其唯一性 metric_batch_size: 30,允许Telegraf每批次写入记录最大数量,增大其数量可以降低Telegraf的请求发送频率,但对于TDengine,该数值不能超过50关于如何使用Telegraf采集数据以及更多有关使用Telegraf的信息,请参考Telegraf官方的文档。 GrafanaTDengine能够与开源数据可视化系统Grafana快速集成搭建数据监测报警系统,整个过程无需任何代码开发,TDengine中数据表中内容可以在仪表盘(DashBoard)上进行可视化展现。 安装Grafana目前TDengine支持Grafana 5.2.4以上的版本。用户可以根据当前的操作系统,到Grafana官网下载安装包,并执行安装。下载地址如下:https://grafana.com/grafana/download 配置GrafanaTDengine的Grafana插件在安装包的/usr/local/taos/connector/grafana目录下。 以CentOS 7.2操作系统为例,将tdengine目录拷贝到/var/lib/grafana/plugins目录下,重新启动grafana即可。 使用Grafana用户可以直接通过localhost:3000的网址,登录Grafana服务器(用户名/密码:admin/admin),配置TDengine数据源,如下图所示,此时可以在下拉列表中看到TDengine数据源。 TDengine数据源中的HTTP配置里面的Host地址要设置为TDengine集群的中任意一台服务器的IP地址与TDengine RESTful接口的端口号(6020)。假设TDengine数据库与Grafana部署在同一机器,那么应输入:http://localhost:6020。 此外,还需配置登录TDengine的用户名与密码,然后点击下图中的Save&Test按钮保存。 然后,就可以在Grafana的数据源列表中看到刚创建好的TDengine的数据源: 基于上面的步骤,就可以在创建Dashboard的时候使用TDengine数据源,如下图所示: 然后,可以点击Add Query按钮增加一个新查询。 在INPUT SQL输入框中输入查询SQL语句,该SQL语句的结果集应为两行多列的曲线数据,例如SELECT count(*) FROM sys.cpu WHERE ts>=from and ts |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |